i'll see you further (first). - Deutsch Englisch Wörterbuch